Text copied to clipboard!

Naslov

Text copied to clipboard!

Inženir strežniške strani

Opis

Text copied to clipboard!
Iščemo izkušenega inženirja strežniške strani, ki se bo pridružil naši ekipi za razvoj programske opreme. Vaša glavna naloga bo načrtovanje, razvoj in vzdrževanje robustnih in skalabilnih strežniških rešitev, ki podpirajo naše spletne in mobilne aplikacije. Kot ključni član razvojne ekipe boste sodelovali z razvijalci uporabniškega vmesnika, oblikovalci, produktnimi vodji in sistemskimi administratorji, da zagotovite optimalno delovanje celotnega sistema. Vaše delo bo vključevalo razvoj API-jev, integracijo z zunanjimi storitvami, optimizacijo podatkovnih baz in zagotavljanje varnosti ter učinkovitosti strežniških procesov. Prav tako boste odgovorni za odpravljanje napak, pisanje testov in dokumentacijo kode. Idealni kandidat ima močno tehnično znanje, izkušnje z več programskimi jeziki (kot so Java, Python, Node.js), poznavanje relacijskih in nerelacijskih podatkovnih baz ter razumevanje arhitektur mikrostoritev. Poleg tehničnih veščin pričakujemo tudi sposobnost timskega dela, samoiniciativnost in pripravljenost na učenje novih tehnologij. Če vas veseli delo v dinamičnem okolju, kjer lahko vplivate na razvoj sodobnih digitalnih rešitev, vas vabimo, da se prijavite. Ponujamo konkurenčno plačilo, fleksibilen delovni čas, možnost dela na daljavo, izobraževanja in priložnost za delo na zanimivih projektih z uporabo najnovejših tehnologij.

Odgovornosti

Text copied to clipboard!
  • Načrtovanje in razvoj strežniških aplikacij
  • Vzdrževanje in optimizacija obstoječe strežniške kode
  • Razvoj in integracija RESTful API-jev
  • Delo z relacijskimi in nerelacijskimi podatkovnimi bazami
  • Zagotavljanje varnosti in učinkovitosti strežniških procesov
  • Sodelovanje z drugimi ekipami pri razvoju celovitih rešitev
  • Pisanje enotnih in integracijskih testov
  • Upravljanje z različicami kode (npr. Git)
  • Reševanje tehničnih težav in odpravljanje napak
  • Dokumentiranje tehničnih rešitev in postopkov

Zahteve

Text copied to clipboard!
  • Diploma iz računalništva ali sorodnega področja
  • Vsaj 2 leti izkušenj z razvojem strežniških aplikacij
  • Dobro poznavanje enega ali več programskih jezikov (npr. Java, Python, Node.js)
  • Izkušnje z uporabo podatkovnih baz (npr. PostgreSQL, MongoDB)
  • Razumevanje arhitektur mikrostoritev in REST API-jev
  • Poznavanje orodij za nadzor različic (npr. Git)
  • Sposobnost samostojnega in timskega dela
  • Dobro znanje angleškega jezika
  • Izkušnje z oblačnimi platformami (npr. AWS, Azure) so prednost
  • Poznavanje varnostnih praks pri razvoju programske opreme

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Katera orodja in tehnologije najpogosteje uporabljate pri razvoju strežniških aplikacij?
  • Kako pristopate k optimizaciji zmogljivosti strežniške aplikacije?
  • Ali imate izkušnje z mikrostoritvami? Če da, katere ste uporabljali?
  • Kako zagotavljate varnost podatkov v strežniških aplikacijah?
  • Kakšne so vaše izkušnje z oblačnimi storitvami?
  • Kako rešujete konflikte v ekipi pri razvoju programske opreme?
  • Ali ste že kdaj vodili manjšo razvojno ekipo?
  • Kako testirate svojo strežniško kodo?
  • Katera je vaša najljubša podatkovna baza in zakaj?
  • Kako sledite novostim v tehnologiji strežniškega razvoja?